rocket propulsion - French English Dictionary